Big Huge Thesaurus

Apatosaurus excelsus

noun